keep confidential and secret - Alemán Inglés Diccionario